Difference between revisions of "Jarvis"

From Robowiki
Jump to navigation Jump to search
(New bot)
 
m
 
Line 11: Line 11:
 
| license        = None
 
| license        = None
 
}}
 
}}
 
= Jarvis =
 
  
 
Mega bot named after my dog (in turn named after the Iron Man character) built with Kotlin. Nothing ground breaking, but it is the first robot I know of to use safe and fair [[Multithreading|multithreading]], enabled by Kotlin coroutines. I'm also messing around with JMH performance benchmarks, data saving and visualization, challenge battle automation, etc. Also uses Gradle for building, using a custom built plugin.
 
Mega bot named after my dog (in turn named after the Iron Man character) built with Kotlin. Nothing ground breaking, but it is the first robot I know of to use safe and fair [[Multithreading|multithreading]], enabled by Kotlin coroutines. I'm also messing around with JMH performance benchmarks, data saving and visualization, challenge battle automation, etc. Also uses Gradle for building, using a custom built plugin.

Latest revision as of 22:34, 17 January 2021

Jarvis
Author(s) bnorm
Extends AdvancedRobot
Targeting Virtual Guns :
Circular Targeting
Linear Targeting
GuessFactor Targeting
Movement MinimumRiskMovement
Code License None

Mega bot named after my dog (in turn named after the Iron Man character) built with Kotlin. Nothing ground breaking, but it is the first robot I know of to use safe and fair multithreading, enabled by Kotlin coroutines. I'm also messing around with JMH performance benchmarks, data saving and visualization, challenge battle automation, etc. Also uses Gradle for building, using a custom built plugin.

https://github.com/bnorm/jarvis