KotlinDL (https://github.com/Kotlin/kotlindl) looks promising. Try to create a bidding net as starting point.