-
b597ec529e
DELETE: print out user events
ui
sm
2016-07-17 23:36:53 -07:00
-
aaf2641d80
Added way to get user input events from Spectator
sm
2016-07-17 22:51:20 -07:00
-
15f1ad15f4
some go lint (Id -> ID)
viz
sm
2016-07-17 23:35:48 -07:00
-
86a00042c3
Make ui optional for gobot
sm
2016-07-17 13:25:16 -07:00
-
f1ae71ecc0
Made Spectator/term ui pluggable
sm
2016-07-13 20:49:59 -06:00
-
f9984c1826
fix panic with invalid bot name
master
sm
2016-07-13 21:23:41 -06:00
-
174be3b0ab
added license
sm
2016-07-13 21:40:14 -06:00
-
9be5f226f5
Providing the bot ID to name mapping to the player after negotiation
Fraser Graham
2016-07-13 21:25:51 -06:00
-
6c67d83f49
removed StatsReq from client struct
sm
2016-07-13 20:12:46 -06:00
-
c21e0c5582
Change how server address is specified
sm
2016-07-13 19:40:41 -06:00
-
35cb8431f6
Moved definition of what robots have which stats into the player interface
Fraser Graham
2016-07-13 16:04:48 -06:00
-
70adb5b713
move main packages to standard location
sm
2016-07-13 14:48:56 -06:00
-
3668c09235
fixed negotiate misspelling
sm
2016-07-13 12:31:28 -06:00
-
50be2c5b88
don't block on dealing with StateStream
sm
2016-02-23 16:57:35 -08:00
-
8a85c94767
draw own bot last
sm
2015-08-31 21:59:21 -07:00
-
623dfa4c48
Remove spurious logging
sm
2015-08-31 21:55:18 -07:00
-
3ef90af341
All robots are spectators
sm
2015-08-31 21:48:25 -07:00
-
855208b39d
vantiy urls
sm
2015-04-30 23:14:17 -07:00
-
84f151864b
updated import paths for go tools repo
sm
2014-11-11 21:28:01 -08:00
-
f6439cf41d
cleanly close spectator if server dies
sm
2014-05-13 00:23:14 -07:00
-
f06ccd2588
trying to visualize bot direction
sm
2014-05-12 22:25:44 -07:00
-
bb072255cd
Added splosion visualization
sm
2014-05-12 22:11:44 -07:00
-
14297191ed
Update to new protocol (Update)
sm
2014-05-11 23:13:00 -07:00
-
d3e7a247c8
float32 -> float64
sm
2014-05-11 23:11:58 -07:00
-
2b710ef40d
Removed the MiniObstacle nonsense.
sm
2014-05-11 23:10:59 -07:00
-
b074dda677
Added curses (termbox) spectator mode
sm
2014-05-04 00:33:46 -07:00
-
7d77f18470
simple spectator that says hi every message
sm
2014-04-26 14:50:58 -07:00
-
f8ecde3e81
Improving basic swarm bot
robot-upgrade
Fraser Graham
2014-04-27 00:49:16 -06:00
-
a2436fe8d8
chaneg the player interface to be more consistent with the JS version
Fraser Graham
2014-04-26 13:59:32 -06:00
-
-
2d8b878f50
correct go vet errors
sm
2014-04-23 14:58:22 -07:00
-
bbfb2af4a9
don't rename package without need.
sm
2014-04-23 14:54:30 -07:00
-
b63780c2bc
Forgot to die if negociation failed.
sm
2014-04-23 14:45:39 -07:00
-
51d0522833
renamed package/directory
sm
2014-04-23 14:28:06 -07:00
-
7e4e6faa00
Added documentation
sm
2014-04-09 23:11:28 -07:00
-
6331803887
Moved enc/dec definition out of play func
sm
2014-04-09 23:10:51 -07:00
-
d0c3b5a117
prep code for reuse
sm
2014-04-09 21:35:54 -07:00
-
0c254caff5
Split out binary from library
sm
2014-03-29 00:12:01 -07:00
-
bb3d9e16e4
allow for overriding encodings
sm
2014-03-11 07:30:05 -07:00
-
839b5789e3
Implemented multiple encoders/decoders
sm
2014-03-10 23:25:11 -07:00
-
dc7db48201
Fixed protocol bug I introduced
sm
2014-03-10 23:24:25 -07:00
-
eec52769dd
Implemented Fraser's suggestions
sm
2014-03-10 21:52:14 -07:00
-
21705cc16e
Added encoding negociation to protocol
sm
2014-03-10 00:04:45 -07:00
-
ed39916f17
Added some debug logging
sm
2014-01-29 22:46:31 -08:00
-
e02dc2f348
Changed the collision response from boolean to Collision
sm
2014-01-27 20:39:08 -08:00
-
29b078e637
changed the stats payload
sm
2014-01-23 23:03:21 -08:00
-
7cb38a76aa
recv the calculated stats values
sm
2014-01-23 22:33:05 -08:00
-
b964a14bba
lockstep changes for server sending max points
sm
2014-01-22 22:14:02 -08:00
-
787bf9b435
updated ProbeResult struct for type
sm
2014-01-16 23:06:28 -08:00
-
5b438b7ffe
renamed to randomDirection to reflect what function does
sm
2014-01-12 01:27:12 -08:00
-
4d0eac703c
removed unecessary looping from probe
sm
2014-01-12 01:23:20 -08:00
-
5b8ec0b8ab
consider destination slightly before collision
sm
2014-01-12 00:03:17 -08:00
-
a122577019
fixed stalling robots
sm
2014-01-11 23:14:44 -08:00
-
b16886cbac
simplest shooting algo
sm
2014-01-11 00:08:08 -08:00
-
a1cc24f2a0
reasonable object avoidance.
sm
2014-01-10 01:22:33 -08:00
-
82e54c28e7
loglines
sm
2014-01-06 23:33:06 -08:00
-
ff0b5bea4e
fixed import issue
sm
2013-12-05 13:36:05 -07:00
-
e1bed61a00
unstopped failure conditions
sm
2013-11-11 00:25:28 -08:00
-
2fb7ff7b20
added per-bot info to the logs
sm
2013-11-11 00:25:02 -08:00
-
46947bb4b3
added missing stats flags
sm
2013-11-11 00:24:11 -08:00
-
819ba2f46d
made it so that everything can start in parallel too
sm
2013-11-11 00:01:57 -08:00
-
e4bbd4a0f4
give unique r.name for each robot
sm
2013-11-10 23:37:43 -08:00
-
5361cc276e
added multi-bot spinup
sm
2013-11-10 23:32:12 -08:00
-
5f6ad59303
spelled things more how I wanted to
sm
2013-11-10 23:30:23 -08:00
-
6390aa96da
reduce verbosity
sm
2013-11-10 22:34:56 -08:00
-
ebcd9fbfe3
ignore ctags
sm
2013-11-10 22:33:09 -08:00
-
35dc411a8a
got bot moving and shooting again
sm
2013-11-10 22:32:54 -08:00
-
42ba19dd1c
sorted out initial connection changes
sm
2013-11-10 21:24:41 -08:00
-
384d6c5ca2
float32-d the whole thang
sm
2013-10-19 21:18:01 -07:00
-
9fad1a7ad3
added fireRate flag
sm
2013-10-19 00:30:20 -07:00
-
e07b24afdc
Merge branch 'master' of bitbucket.org:hackerbots/botclient
sm
2013-10-14 08:51:21 -07:00
-
-
e55e1c6883
added verbose flag
sm
2013-10-14 08:51:06 -07:00
-
ab190bf6ca
default to hackebots.us
sm
2013-10-14 00:08:28 -07:00
-
-
1924d613f0
missed a reference to localhost
sm
2013-09-28 14:33:51 -07:00
-
bc92c2e01f
seed prng, be less verbose
sm
2013-09-28 13:10:25 -07:00
-
535d5ac445
added acceleration
sm
2013-09-28 09:44:24 -07:00
-
0b3f0f25ed
added structs for a more complete picture of protocol
sm
2013-09-27 22:49:05 -07:00
-
24cf30ca83
added flags for server and botname
sm
2013-09-27 00:04:25 -07:00
-
476e2a3ff8
got bot moving to random locations
sm
2013-09-20 12:16:11 -06:00
-
2ad28180ee
max out options by default
sm
2013-09-08 09:31:35 -07:00
-
eb9fa775b0
made stats params flag-modifiable
sm
2013-09-07 19:26:21 -07:00
-
db1afada10
go fmt
sm
2013-09-04 23:39:24 -07:00
-
e7529e43d1
initial implementation, no gameplay, but working handshake
sm
2013-09-04 23:37:39 -07:00
-
5f4660c827
added ignore file
sm
2013-09-04 23:37:22 -07:00