Wandbox
SettingsLog
SettingsLog
Language
GitHubLogin
Ran/Viewed Log

Language

C++

Compiler

gcc HEAD 9.0.0 20181214 (experimental)

Options
Warnings
Optimization
Don't Use Boost
C++14
no pedantic

RogueLike.hpp
DungeonRandom.hpp
SimpleVoronoiIsland.hpp
DungeonOutput.hpp
DungeonNoise.hpp
DungeonBinarization.hpp
FractalIsland.hpp

$ g++ prog.cc -Wall -Wextra -O2 -march=native -std=c++14
________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________
_____________________________________________________________######_____________________________________________________________
_____________________________________________________________#    #_____________________________________________________________
___________________________________________________________###    #_____________________________________________________________
___________________________________________________________#-#    #_____________________________________________________________
___________________________________________________________#-*    #_____________________________________________________________
___________________________________________________________#-#    #_____________________________________________________________
___________________________________________________________#-#    #_____________________________________________________________
___________________________________________________________#-###*###____________________________________________________________
___________________________________________________________#-#     #________###_________________________________________________
___________________________________________________________#-#     #________#-#_________________________________________________
___________________________________________________________#-#     #________#-#_________________________________________________
___________________________________________________________#-#     #________#-#_________________________________________________
___________________________________________________________#-#######________#-#_________________________________________________
___________________________________________________________#-#______________#-#_________________________________________________
___________________________________________________________#-#______________#-#_________________________________________________
___________________________________________________________#-#______________#-#_________________________________________________
___________________________________________________________#-#______________#-#_____________###_________________________________
___________________________________________________________#-#______#########-##________#####-#_________________________________
____________________________________________________########-###____#----------#________#---#-#_________________________________
____________________________________________________#----------#__###*##########_###____#-#-#-#_________________________________
____________________________________________________##########*####     ###______#-#____#-#---#_________________________________
______________________________________________________#      #    #     #-#______#-#____#-#####_________________________________
______________________________________________________#      *    *     #-#______#-#____#-#_____________________________________
______________________________________________________#      #    #     #-#______#-######-#_____________________________________
______________________________________________________##########*####*###-######_#-##   #-#_____________________________________
______________________________________________________#-#__#-----#_#    #-#    ###*##   #-#_____________________________________
______________________________________________________#-#_########_#    #-#    #    *   *-#_____________________________________
______________________________________________________#-#_#-#______#    #-#    #    #   ###_____________________________________
______________________________________________________#-#_#-#______#    *-*    *    ##*#####____________________________________
_____________________________________________##########-#_#-#______#    #-#    #    ##-----#____________________________________
_____________________________________________#----------#_#-########    #-#    #    ########____________________________________
_____________________________________________##########-#_#-#      ######-####*##########_______________________________________
______________________________________________________#-###-#      #____#-#__#----------#_______________________________________
______________________________________________________#-#---#      #____#-#__#####*########_____________________________________
______________________________________________________#-#-#-*      ######-#____#     *----#_____________________________________
______________________________________________________#-#-###      *------#_####     ######_____________________________________
______________________________________________________#-#-#_#############-#_#-##     #__________________________________________
______________________________________________________#-#-#_______#######-#_#-##     #######____________________________________
______________________________________________________#-#-#_______#     #-#_#-######*#     #____________________________________
____________________________________________________###-#-#_______#     #-#_#-##-#_#-#     #____________________________________
____________________________________________________#-----#_______#     #-###*##-#_#-#     #____________________________________
__________________________________________________####*####_______#     #-#    #-#_#-*     #____________________________________
___________________________________________########      #________###*###-*    *-#_#-#     #____________________________________
___________________________________________#------*      #__________#   #-#    ###_###     #____________________________________
___________________________________________##-#####      #__________#   #-######___###*#####____________________________________
____________________________________________#-#_###*#################   *-#________#    #_______________________________________
____________________________________________#-#_#     #-------------*   ###________#    #_______________________________________
____________________________________________#-#_#     ####*###########*##__________#    #_______________________________________
____________________________________________#-#_#     ##     #_______#-#___________#    #_______________________________________
____________________________________________#-#_#     ##     #_______#-#___________#    #_______________________________________
____________________________________________#-#_#     ##     #_______#-#_____#########*##_______________________________________
____________________________________________#-#_#     ##     #_______#-#_____#---------#________________________________________
____________________________________________#-#_##############_______#-#_____###########________________________________________
____________________________________________#-#______________#######_#-#________________________________________________________
____________________________________________#-#______________#     #_#-#________________________________________________________
____________________________________________#-#______________#     #_#-#________________________________________________________
____________________________________________#-#______________#     #_#-#________________________________________________________
____________________________________________#-#______________#     #_#-#________________________________________________________
____________________________________________###______________#     #_#-#________________________________________________________
___________________________________________________________#####*#####-#________________________________________________________
___________________________________________________________#-----------#________________________________________________________
___________________________________________________________######*####-#________________________________________________________
_____________________________________________________________#      ##-#________________________________________________________
_____________________________________________________________#      ####________________________________________________________
_____________________________________________________________#      #___________________________________________________________
_____________________________________________________________#      #___________________________________________________________
_____________________________________________________________#      #___________________________________________________________
_____________________________________________________________#      #___________________________________________________________
_____________________________________________________________########___________________________________________________________
________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________

________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________
________________________________________________#_______________________________________________________________________________
______________________________________________#####________#____________________________________________________________________
____________________________________________#########______##___________________________________________________________________
______________________________________________#######___##__##_#________________________________________________________________
__________________________________________##__########_#######___#______________#_______________________________________________
________________________________________#_______##################_____________####_____________________________________________
________________________________________###___######################_______##_#####_##__________________________________________
_________________________________________##___#########################___###_#####_#######_______#_#####_______________________
___________________________###________######_######################################_###__#_______##########_____________________
_________________________####_________######____###################################_###__#__#________###_#####__________________
________________________#####_##______######__#####_###################################_###_###_#_##_####_#######_______________
________________________#####__######_######____#######################################_###___###__###____##_##_________________
_______________________######_####_##__#####_###_######################################_###_#####__##______#_#__________________
_____________________#__####################_#####_####################################__############______#_####_______________
____________________###___##################_##_____####################################################___#__##________________
_____________________###_#####################______##################################################__________________________
____________________#########################_______###############################################_____________________________
_________________#_##########################_________###############_#_____#########################___________________________
_________________#_###########################______#__##############_______########################____________________________
____________________#########################_______#_###############_______##########################__________________________
___________________###########################______####_#_#__#######_______########################_###________________________
____________________#########################_______###____###_#####_________#############____######__##_###____________________
_____________________########################_______#_______###_######________###__#####____############__##____________________
____________________#########################_______#_______#________##________#___##__#____#################___________________
_____________________########################_______#___________#_##_#_________#___#___####_#_###############___________________
____________________#########################__________________##__#_###___________#___##_#_#__##############___________________
____________________############################______________####_######______________#____###_____#########_#_________________
____________________##########################_#_______________#########_______________#_____#__#############_##________________
_____________________##########################_______________########_______________________##__##########_____________________
______________________########################__________________######___________________________########_###___________________
______________________########################______________###___######__________________________#####_##______________________
______________________########################________________#_#######____________________________#_######_____________________
______________________#______#################_____________#_##__#######_____________________________##_#_#_____________________
__________________________#_#################______________#__#_##########___________________________#__________________________
____________________________####################_________######_############____________________________________________________
______________________________#################__________######__###########____________________________________________________
_____________________________##############______________######__###########________________##__________________________________
_______________________________###########_______________#######___#########_________________###________________________________
_______________________________##########________________#_#####_#_#########_____________##__##_________________________________
_______________________________#_########___________________######__######_####_____________####________________________________
_______________________________#######_____________________#######_######__###__________##__####________________________________
_______________________________#_#_####_____________________#############____#__________##__####________________________________
_________________________________#_######__________________#######_##_##________________##____###_______________________________
_______________________________#_______###________________#######_____###_______________##_##_######____________________________
______________________________###__##__#__________________#######______#___________________##_#_##______________________________
_____________________________####_##______________________###########______________________###___#______________________________
__________________________##_#########_____________________######___#______________________##___________________________________
________________________############_______________________#######__________________________#___________________________________
________________________############______________________########__________________________####________________________________
__________________________##########_________________________####____________________________#####______________________________
_____________________________#########_______________________####________________________________#______________________________
________________________#_#_###########_______________________###________________________________#______________________________
________________________###_########__________________________#__________________________________#______________________________
________________________#############_________________________#___#___##_________________________#______________________________
_________________________############_________________________#___##__###_#______________________#______________________________
__________________________##########_____________________________###__###_#______________________#______________________________
_________________________##############_____________________________########_____________________####___________________________
_________________________############_#________________________##__########____________________#______##_#______________________
_________________________################_______________________#__##########__________________###___###_#______________________
________________________###############______________________#####_#########___________________###_#__##__#_____________________
_________________________##############_______________________###############___________________####__##__##____________________
________________________#################_____________________################____________________##_###________________________
_______________________#####################___________________#############_###____________________####_#______________________
______________________####################_______________________################____________________###__#_____________________
______________________####################________________________########_____#___________________#_###________________________
______________________#_##################________________________###___##_________________________######_###___________________
______________________#_#####################_____________________#_##________________________________######____________________
______________________####____################____________________###_________________________________######____________________
_______________________##_______#_##___########________________________________________________________#######__________________
________________________##________##____#_##_##_______________________________________________________####_########_____________
________________________#_________#_____###___#_______________________________________________________#####_####_#______________
__________________________________#___________________________________________________________________##_##_##_##_______________
__________________________________##____________________________________________________________________________#_______________
__________________________________##____________________________________________________________________________###_____________
__________________________________##_____________________________________________________________________________#####__________
__________________________________#_______________________________________________________________________________##_#__________
___________________________________________________________________________________________________________________#_#__________
___________________________________________________________________________________________________________________####_________
___________________________________________________________________________________________________________________#_#__________
________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________

###############__###################################____________________________##_______________________________________#######
###############_____#################################___________________________###______________________________________#######
################_#_###################################____________________________###_____________________________________######
################__##################################_#____________________________#_#_____________________________________######
################_###################################________________________________######________________________________######
###################################################_________________________________###__##________________________________#####
#####################################################________________________________#___#___________________________________###
#############################___###___################_______________________________##__#___________________________________#__
_#_##########################_________##_____#######__________________________________####______#____________________________#__
___#######################_#__________##___________#___________________________________##___##_##_#######_______________________
___#######################_____________________#___##_____________________________________#__############_#_____________________
_____#########################__________________##_#_____________________________________###____###########_##__________________
______#######################___________________#__#____________________________________#####_#############_____#_______________
______#################____#____________________#####_____________________________________###_#############_##_###______________
_______################____###___________________________________________________________##################_############________
______________##########____#__________________________________________________________#############################_###________
________#_############____________________________________________________________________###########################_#_________
__________###############___________________________________________________________________########################____________
_________###############________________________________________________________________##__#######################_____________
__________############_____________________________________________________________________###########################__________
________##############_____________________________________________________________________####################_#__#_#__________
______##################____________________________________________________________________#####################__#_#__________
____#__###############____________________________________________________________________#_#################__##_______________
____######################________________________________________________________________#################____#####____________
###____###############___####______________________________________________________________###############_____###______________
###_#_###############______#________________________________________________________________#############______###____________##
###_#_###############______###__________________________________#__________________________________#####_______##____________###
###_#_###############______#_#####______________________________##_____________________________#____##_________##___________####
#####_################_______####______________________________####__________________________#___#_##______________________#####
###################_##_______#_###___________________________################________________##########____________________#####
##################__#___________#_____________________________########____#__________________######_________________________####
#################___#___________##___________________________#######______##_________________#######________________________####
##################______________#______________________________#####______#___________________##########__________________######
##################_________________________________________###_#####_______________________________####___________________######
###############__#_____________________________________________######__________________________#_#__##_____________________#####
################_####_____________________________________#_##__#######_______________________####________________________######
##################_##_____________________________________#__##########_____________________#########______________________#####
##############_####_#____________________________________##___##########____________________##########_____________________#####
##############__##__________________________________________###############_________________##########____________________######
################________________________________________#_#_##############________________############____________________######
#############_____________________________________________###############_______________#__################________________#####
##############_________________###___________________#_____##############______________###_############_##_______________#######
#############_______________#__######_##_#_________#__#_#__##############____________#___#############___________________#######
############________________#___########____###_#_###____#################_###______##_##################_________________######
############______________#__#_______###_#############_###################_###___#####################__#_____________________##
#############____________###____#_##__################_###################_####___######################__________________##_###
############____________####_#___####__###############____#####################__######################___________________######
############______________####__#######################_#######################__######################___________________######
###########____________########__######################___######################_######################______________________###
############___________########_########################_____###################_########################__________________#_###
###########______________###############################____####################__####################__#__________________#####
############___________#################################_#_######################_########################____________________##
###########_________________############################_##################################################_________________#__#
###########____________#_#___##############################_#_#__###################################_#_##____________________###
###########___________####__#################_#_______#_####__##_#___###############################____###_________________####
###########___________####___##############___##______#_####__###____#_#_#######################_________##_________________####
###########___________######__##########______________##_##_____#____##___#___###########_#_#_#___________#_________________####
##############____________###_########________________#__#______##___#________#_#__###__#_#_______________####______________####
#############__________######_____##_#___________________###____##____________#_#__##___#_________________##_________________###
#############__________#########_###_#___________________________#____________#____##___#_________________#___________________##
#############____________#######___#_#___________________________###________________#_____________________#___________________##
#############_____________#____#___###___________________________#_#________________####__________________########____________##
##############_________________##__##______________________________##_______________#_______________________#__#_##___________##
###############_##______________##__##_____________________________#####____________##________________________________________##
_#_________####_###_#___________###________________________________#___##______________________________________________________#
###_#_##__####__##_________________________________________________##__#_______________________________________________________#
###_#_###_#_#___#__________________________________________________#___######__________________________________________________#
###__#####__#______________________________________________________#___##__##_________________________________________________##
###__#####______________________________________________________________##_#########_________________________________________###
####_#####___________________________________________________________________####_#_________________________________________####
##########____________________________________________________________________##__######___________________________________#####
#########_____________________________________________________________________#____#__###________________________________#_____#
#########_______________________________________________________________________________#_________________________________#__###
#########______________________________________________________##_______________________##_____#_#______________________#_#__###
##########______________________##_____________________________########_________________#####_#####__###______________###__#__##
###########____________________###___________________________###########_________________####___########_______________#####____
#########_______________________##__________________________############__________________###_#__#######_#_#_________#__####__##
#########________________________#____________________________#############_____________#_###__###########_________#_##_____#__#
#########_______________________###_________________________#_###########_#_______________###__###########_##_#____#_##___######
############___________________####________________________###############_____________##___##_################___#####_#__#####
########__#_______________________#_______________________###################_________########_################_################
########_______________________#______________________________#############___________##########################################
###########_______________________________________________##_____#########____________##########################__##############
##########__________________###_#_##______________________##_##__########______________########################___##############
#########________________________###__________________________##___#####__________________#####################______###########
#############_______________##__####__##_______________________###__###__________________##################_________############
#############_____________#___######____#____________________#####_______________________################___________############
###########_#_______________#____###___##______________________#_#_______________________###############_____________###########
###########______________##_#___#########_________________________________________________#_#__##_#_#####_______________########
############____________######_____#######________________________________________________##________####_______________#########
###########____________#########_#########________________________________________________###_______#_________________##########
###########___________####################__###____________________________________________####_____##___________________#######
############_________#####################_####_##_________________________________________##_#________________________#_#######
#############_______######################____#__##_______________________________________________________________________######
#############______#########################_########____________________________________________________________________#######
##############_____#################################_____________________________________________________________________#######
Exit Code:
0