Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Development

Reply
 
Thread Tools Display Modes
Old October 17, 2022, 16:28   #1
iggy_hunter
Apprentice
 
Join Date: Sep 2021
Location: Sunny Jacksonville, FL ... contact me @ marc-johnston@outlook.com
Posts: 91
iggy_hunter is on a distinguished road
BorgBang

Anyone have any interest in designing or integrating a borgbang feature. Even something as minimal as a flow chart of logic would help.

See https://nickmcconnell.github.io/Angb.../borgband.html for more info.
iggy_hunter is offline   Reply With Quote
Old October 17, 2022, 22:17   #2
fph
Veteran
 
Join Date: Apr 2009
Location: Pisa / DL0
Posts: 1,020
fph is on a distinguished road
I have visited that website, but it gives me no information on what "borgband" is.
__________________
Dive fast, die young, leave a high-CHA corpse.
--
You read a scroll labeled 'lol gtfo' of Teleport Level.
fph is offline   Reply With Quote
Old October 17, 2022, 23:08   #3
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 57
Posts: 9,465
Donated: $60
Nick will become famous soon enoughNick will become famous soon enough
I think it's Angband 2.9.2 with the borg, or something like that.
__________________
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.
Nick is offline   Reply With Quote
Old October 20, 2022, 01:35   #4
iggy_hunter
Apprentice
 
Join Date: Sep 2021
Location: Sunny Jacksonville, FL ... contact me @ marc-johnston@outlook.com
Posts: 91
iggy_hunter is on a distinguished road
So ... it is ai for a computer to play angband ... simulating keystrokes like a player. It is a borg player. For amgbandos ... I'll provide an interface for a subroutine to be a player ... that means someone need to have a flow chart of logic on how a player plays angband. It will be awesome because angbandos has spectating mode that we can watch.

Next level would be competition for who makes the best borg.
iggy_hunter is offline   Reply With Quote
Old October 20, 2022, 01:38   #5
iggy_hunter
Apprentice
 
Join Date: Sep 2021
Location: Sunny Jacksonville, FL ... contact me @ marc-johnston@outlook.com
Posts: 91
iggy_hunter is on a distinguished road
From Tangeria.com

The Borg is an automatic Angband player. It plays Angband by “virtually” looking the display and pressing keys just as if it were a real person sitting in front of the computer. It can analyze the current situation of the game and tries to make intelligent decisions. There are various implementations of the Borg for different Angband versions and with slightly different capabilities.
iggy_hunter is offline   Reply With Quote
Old October 20, 2022, 01:45   #6
iggy_hunter
Apprentice
 
Join Date: Sep 2021
Location: Sunny Jacksonville, FL ... contact me @ marc-johnston@outlook.com
Posts: 91
iggy_hunter is on a distinguished road
If someone wants to entertain this ... provide me a pseudo logic ... I'll provide functions that provide the details easily ... like

Int currentlevel()
Int mana()
Bool isacidresistant()
Bool isnearmonster()
Int currenthealth()

I believe you can also pull Nick's borgband repo for the logic he used
iggy_hunter is offline   Reply With Quote
Old October 21, 2022, 01:25   #7
Pete Mack
Prophet
 
Join Date: Apr 2007
Location: Seattle, WA
Posts: 6,726
Donated: $40
Pete Mack will become famous soon enough
The borg was a terrible angband player--it spent nearly allvits time scumming level 1-3 for speed potions and thevlike.
Pete Mack is offline   Reply With Quote
Old October 21, 2022, 05:47   #8
iggy_hunter
Apprentice
 
Join Date: Sep 2021
Location: Sunny Jacksonville, FL ... contact me @ marc-johnston@outlook.com
Posts: 91
iggy_hunter is on a distinguished road
I'll provide the resources for u to make a better one? Deal?
iggy_hunter is offline   Reply With Quote
Old October 21, 2022, 15:34   #9
Julian
Adept
 
Join Date: Apr 2021
Posts: 122
Julian is on a distinguished road
These days, I'm curious how a neural net would take to Angband. (Though really one ought to start with Rogue, as it's a simpler problem, and there's a well-known bot that was very good at it.)
Julian is offline   Reply With Quote
Old October 21, 2022, 17:24   #10
iggy_hunter
Apprentice
 
Join Date: Sep 2021
Location: Sunny Jacksonville, FL ... contact me @ marc-johnston@outlook.com
Posts: 91
iggy_hunter is on a distinguished road
Yeah ... I'm not up to speed with neural nets ... would be an awesome idea/learning experience
iggy_hunter is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 02:56.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.